patch 17 by hand