OK unit, but, could be designed a bit better