fix url check, feature allow override doc functions (basic)