removing unneeded promise final