[#2] created the minimal structure