рефакторинг, обработка bitfield и have сообщений