added new graphs. enhanced performance