Revert "Revert "spritework""

This reverts commit 74fd022d32732c43eb622de91ce6a290afa24a94.