script non-marked method call
refactor non-marked