add useless methods to promise, because we are using them in ze other codez