send initial value to constructor