Refaktoroitu rakennetta.