WIP on feature/transcript
merge with @constantx changes