sekvenssikaavioita ja refaktorointia