added pay profile on construct