add bubble checks in routes
adds error message and validations