Updated interface and crawler functions