rename to fit description
refactor, add subject execution with parameter
add simplification for testcase with parameters