The only thing missing is a touchscreen