Added comments
Reverted public