shouldn't you have an explanation of the other two types of args: rigidbody and particle?