friend model more appropriately setup