InvGen possible finished