Create Ad User and Refactor Error Messaging