filter buttons done
functionality done