to be mixed up with; to have a connection with (a troublesome matter); to be a stickler about; to be finicky about (some triviality); to take part (in some work); to hang about
to be mixed up with; to have a connection with (a troublesome matter); to be a stickler about; to be finicky about (some triviality); to take part (in some work); to hang about