worked through help and cleaned up print