blitting now done correctly using stuff!