# Figuring out how AbsoluteOptions works with Graphs

I am puzzled by how AbsoluteOptions works with Graph objects. I would have expected that one could use it to obtain all the options used to draw a graph. There are several ways in which it behaves contrary to my expectations.

First, let' s make a simple graph, g, and set some custom options:

g = RandomGraph[{6, 11}, VertexStyle -> {1 -> Red, 2 -> Green},
VertexSize -> {1 -> Large, 2 -> Large}, VertexLabels -> "Name",
ImagePadding -> 15, EdgeLabels -> "Name", Axes -> True]


1 - Why won' t all the options work again?