Documented code with some comments