updated simple checks