far too good