once for sprites