more sane way