add the backend for slides