added scroll fade interaction