add some basic checker