update home page, improve performance.