some more custom param fun