working on script eval