plus timer and howto for states/transitions