added transcript contribution related classes