refacto dnd add sprite