added mako back in for Jason - kernel and device