Structure changes - put algorithm inside model