customized requsts