Restructured and compiling