starting work for #3 with simple logic for checking and handling unique emails
more work for #5, no success just yet...