Proper comments with param/return descriptions