update to use sprite instead of loading separate images