fixed message tick