fine tuned numbers for touching; still not perfect