must have default value, crashes otherwise if param was not set before