apply messages