issue #70 - new main page design