messages and user local vars