Modified ident
adding some codes