add ::add methods for all classes