code format
add more comments to instruction