minimal abstract