a few transitions