add datepicker. change a lot of view layout.