magically pass compiler