Adding message compilation