edit parse and constant