fixed public IDs and removed lazy_static dependency