got rid of showEmptyMessage
added optional password confirm field.