Made major changes in best practices sectionand others as per comments