Added comments for documentation