change internal scheduler to java.util.Timer