Compiled with new design