example 3 with sprites and audio