compileable build