simple better (still not ok)