Fix spelling mistake
Refactor block output
Modify test cases
Modify bin wrapper
Continue developing functionality.