Implemented option value checks and messages.