custom request fixed