collision filtering and motion refinements