add comment
bug fixed for eval block