re-define bumper goal
bumper will be tested by travis
use message pack to write digested data, it will be appreciate in case of network transaction