added base sprite rendering