updated library. added editor