use instance variable instead of getter and setter in test
typo on instance variable names
add Callback which transform result