This sure is a major pain in the ass to learn!