rm debug info
rm duplicate code
faster eval