first argument is optional email