added descriptions for potential methods