fixed assign id specify