check the below link for complete notes