Added automatic ID creating system