Documentation comments added