Added documentation (comments)