Initialization and playback