peripherals for organized public methods and properties