set detail to launch after promise, just in case