main discussion