convert to constructor