Adding compile directive