new argument for the construct