anf anf, manage nested context in a proper way
should be REALLY ready