do not use default params as they could be overwritten in the php class