cleaned up pass msg frag