remove Promise (iPhone sucks