added more peropheral manager boiler plate