documented shared vars, added round vars