Project Ball bearing slide