The Scottish Independent Advocacy Alliance promotes, supports and defends the principles and practice of independent advocacy across Scotland. This annual report for 2004 discusses types of advocacy and priorities for the year ahead which include the organisation and delivery of training on the Mental Health (Care and Treatment) (Scotland) Act 2003 for all advocates.