much detailed HowtoUse