non working initial compile.