Chance interact added

might have some errors...