sprite explanation