tweaked algo for 4 fingers not 5 idiot!