I think I could build a simple one. but in that case what are some good common practices? how do you commonly start a message and end a message?