add new graph and some style rewrite