move to constructor