seperating manager into construct and manager #SOCRFW-87