finalCheck added