added new argument to constructor