tweaked collision etc