added some requirement and fixed home.less