Although the freedom of association is constitutionally and legally recognised, CSOs often face difficulties in obtaining legal recognition, including complex and lengthy procedures, the need for an attorney, burdensome paperwork, high costs, and discretionary processing of applications. Those organisations which are already registered must comply with burdensome reporting requirements and they lack safeguards against the possibility of an arbitrary revocation of their legal status. Although no legal barriers to advocacy exist, it is not uncommon for advocacy CSOs to face hostile government rhetoric as well as competition from government-organised NGOs, established by or affiliated with politicians and political parties. There are no legal bans on foreign funding, but CSOs have to comply with various regulations against money laundering, drug trafficking and terrorism. Workers are allowed to unionise but, according to the International Trade Union Confederation, there are systematic violations of trade union rights in Panama.