further tweaking