ppp-sprite

done in a major hurry