hypothetically it should do playback