added friend support & test, still not working