sprite
Revert "sprite"

This reverts commit e11efbfa03bd2c52b529180f31d196919ff67d22.
Revert "Revert "sprite""

This reverts commit c262ed3bf651262dd663d8bec0ff76a54e51d4bd.