delete BevNodePrecondition
modify base node function
let me think more… ~_~