tweaked helpers