implements a java crawler ,