the ready state
combined blit functions FTW!
small perf optimizations