updated Dark-Lib sub