discussion on 5 major demands