constructive parameters