Ugly but working