Added Some method Documentation via comments.