removed request promises