minor fixes, added message sending with consts lel