good enough, but not excellent