Some not tested promise based functions