Added add. Comments and updated Docs