Added appropriate method comments