small fix
adjusting max name length handling
rm /msg command
simplify string_is_empty
rewrote execute function