Changed scope name to avoid reserved name problems with public