Sprite module implementation