Works, but very simple