added a bunch of friend stufF