I think this is your best so far.