change from timer to delayed-thread
change java to oracle one