more promises config changes - still not compiling