trigger almost all done!