more cleanup to the Alter framework and API