fix messages.js