First version of the promoter session implementation