prefer local variable referencing
add a callback on start action to implement test
add test for start action