added super useful comments