adding ratchet libs
continue adding ratchet stuff