Added state transitions, audio and images