invoking the identifier generator