lots of methods for subscribing and downloading classes and units