working on getting recording / playback working