Functions

constructors/destructors

misc

register/deregister functions

variables