Add compile method.