using 32-bit pointer and tiny (almost nothing) graph structure