clean up and add about
init