slopenecessary