I see what this is going for, but it was frustrating to try to figure out the math all the time. Maybe some tutorials would have helped?