Figured out channels and routines