add collision behavior