improved cmake checks