codebase extended, messagetypes