diff --git a/README.md b/README.md
index 16ba3b5..d4727a0 100644
--- a/README.md
+++ b/README.md
@@ -19,9 +19,10 @@ installers for Racket can be downloaded
Once you have Racket installed,
- raco pkg install marketplace
+ raco pkg install marketplace bitsyntax
-to install Marketplace (note: will take a long time), and then
+to install Marketplace (note: will take a long time) and
+[bitsyntax](https://github.com/tonyg/racket-bitsyntax/), and then
make
diff --git a/asn1-ber.rkt b/asn1-ber.rkt
index 678c2ab..515bec7 100644
--- a/asn1-ber.rkt
+++ b/asn1-ber.rkt
@@ -22,7 +22,7 @@
;;; .
(require racket/match)
-(require (planet tonyg/bitsyntax))
+(require bitsyntax)
(provide t:long-ber-tag
t:ber-length-indicator
diff --git a/ssh-host-key.rkt b/ssh-host-key.rkt
index 3e9430b..552f10c 100644
--- a/ssh-host-key.rkt
+++ b/ssh-host-key.rkt
@@ -23,7 +23,7 @@
(require net/base64)
(require (planet vyzo/crypto))
-(require (planet tonyg/bitsyntax))
+(require bitsyntax)
(require "asn1-ber.rkt")
(require "ssh-message-types.rkt")
diff --git a/ssh-message-types.rkt b/ssh-message-types.rkt
index d1635e2..e7ec136 100644
--- a/ssh-message-types.rkt
+++ b/ssh-message-types.rkt
@@ -24,7 +24,7 @@
(require (for-syntax (only-in racket/list append*)))
(require (for-syntax (only-in srfi/1 iota)))
-(require (planet tonyg/bitsyntax))
+(require bitsyntax)
(require racket/bytes)
(require rackunit)
diff --git a/ssh-session.rkt b/ssh-session.rkt
index ea1611b..531846a 100644
--- a/ssh-session.rkt
+++ b/ssh-session.rkt
@@ -18,7 +18,7 @@
;;; along with marketplace-ssh. If not, see
;;; .
-(require (planet tonyg/bitsyntax))
+(require bitsyntax)
(require (planet vyzo/crypto:2:3))
(require racket/set)
diff --git a/ssh-transport.rkt b/ssh-transport.rkt
index 52a8f1d..66c4858 100644
--- a/ssh-transport.rkt
+++ b/ssh-transport.rkt
@@ -18,7 +18,7 @@
;;; along with marketplace-ssh. If not, see
;;; .
-(require (planet tonyg/bitsyntax))
+(require bitsyntax)
(require (planet vyzo/crypto:2:3))
(require racket/set)
diff --git a/test-aes-ctr.rkt b/test-aes-ctr.rkt
index 79b8058..ce44a89 100644
--- a/test-aes-ctr.rkt
+++ b/test-aes-ctr.rkt
@@ -20,7 +20,7 @@
(require "aes-ctr.rkt")
(require rackunit)
-(require (planet tonyg/bitsyntax))
+(require bitsyntax)
(check-equal? (let ((x (start-aes-ctr (make-bytes 16 97) (make-bytes 16 0))))
(aes-ctr-process! x #"abcdefghijklmnop"))
diff --git a/test-asn1-ber.rkt b/test-asn1-ber.rkt
index a76f3a1..fb6edfd 100644
--- a/test-asn1-ber.rkt
+++ b/test-asn1-ber.rkt
@@ -21,7 +21,7 @@
(require rackunit)
(require "asn1-ber.rkt")
-(require (planet tonyg/bitsyntax))
+(require bitsyntax)
(define dsa-key
#"0\201\336\2@\v\336jE\275\310\266\313y\365\307\e\243\304p\b8l=\3419\227\262\340E\253\333\263%X<\0235\374\30b \367\244\306\253/\22\213b\27\333\203Q\376zS\1\fS\312[\2553\rj\252C-\2A\0\207\26gPqe\245\3632:\5\317\345w\373\v8\231g\3155\376\270\256\f\250c\271\253\2\276\32\365\246\f\265\243\220\36\0302\349\3wI\vZ$I\320\374f\235KX\37\361\235\333\335\236\326\301\2\25\0\215rI\353\212\275\360\222c\365\r\310Z~E\327\337\30\344e\2@.F\2726\24w\352\352%\213~O\2Y\352\246`\246\243\fi\3\v\262\311w\0\211\241.\35\20\377\207F\321\375\354\347\336z3*\241N\347CT\254W98\311'&\204E\277\220\241\343\23sG")