better explanation for installation