added tests for new activate! functionality