mess of assignments