revised contents: added provisions and explanations