replaced with new graph