oops fixed call to constructor