fancy UI (ref #30)