Added check solution feature and reset