added Promis shim