adding tests, messages (for package control, eventually)