about some useful java toll