Stopped using 0 as a valid enumerated option, added validation on the int returned.
Used a different icon for approved state