handle pending friends better