This is used for a graphics class - dun hate!