Towards a generalized solution