NASTY THREE WAY ...