ACORN — theory and practice