bratan restruct