make sloting work