implemented friendship associations