adding helpers to ident
moving ident helpers out