Updated collision methods