Still having problems with the promises not working.