add comment for methods