Multiple sprite options added...code optimized