q1-q5 finished, to do, java process