G-theory