some changes in rip and snap