ok I think this is good.