add drop down menu.. sort out pagination