Looking for a really good Obamacare replacement? Here it is