tweak layout and hide/show funcs -> v1.5 (fix #13)