bleh, its about as good as its gonna get without forking pygame too