more comments
fully commented