assign controller in construct