changes for promise test