simplified some overly complex draw code

sooo... there is a built in function for this? xD