mostly working, but audio is ch op py