added graph and removed unneeded libs