refactor and id crawler