Init pushbox.

This is the first commit, all this code still only for debug purpose