can the id have strange characters ? use Utils.escapeHTML here please