added select all button and working on UI stuff