added vtables and New for objects