feature: qq maps; fixbug: maps switch