on the fly commit! experimenterar med komponentliknande system