working on sprite add