get method should return Promise object