added data
implemented best-friends