Change return type of probe to 'unsigned long'