give signature a default value