save to github. change machine.
add logging