Used spritebatch for efficiency