created promoter domain class