Fixed message slicing
Added names event
Cleaned up instance variables