refactor slid