updated libs
self-loop fix in progress