tweaked a bit