add show process status todo task
make most methods private & rearrange