now only signing needed paremeters