HomeDevelopment

distinct and error handling to user