added implicit parameter test