Adding guessing and fixing check