another java project commitment...