improve hero layout