Onboard technologies