some improvements on the way ACT works