poolschedule filtering..really messy but works... should look into dynamic linq queries or use server side filtering