fix "not" bug
remove create_function