fixed issue #14, added UI tabs