Dependencies + peripherals (part 2 unsynced)