updates for more checks