Obamacare: the state of the art. Ready for this?