Creating solution and structure