initial bits of the subscribe api
added new nest functions like airwave