Merged Usman's crawler