Added comments for usage and examples