Deleted the weird extension I wasnt using. Switched array type for threading reasons
ran through what SHOULD happen when a promise is done.