Add slide listener and demo