community struggle