added fast-comparison, still futsing with plotting function