request style improved