cyclic works except for bufferedreader problems with the System.in
getting reset with each page load. jar load time shortened from 4.5
seconds to 0.8