record my own java progress