almost done except for filtering based on drop down