Updated libs.
Added functionality detector.