promise integration; network and user simplifications.