Restructuring, still deciding on some architecture.