some changes on requests