Implemented more message types.