Added error handling to approval