problem-solving [noun] + joint [adjective]