updated checkes ENUM for consistancy