filtering done still needs polished frontend