simplified cb for eval/apply