added filter stuff on server component