fix param signature generation