Complete solutions for the on board experience