use callback for checkanswer