removed some auto gen stuff