Add check method with tests. Continue implementing resolve
Add precheck and postcheck method with tests