debugging improved: added functions for changing ident