Eliminates recursive build