updated resultion checks