Adding user accounts - Three levels of data checks