map: limit number of transitions