add home extent
legend and some bug fixes
no layer message