[eval] initial eval