added autohide top menu, a bit ugly but ill change that later