Added request with promise