Constructor sets all params as default = null