hack together some UI