undefined undefined A Principle with a Promise