added a checker