patch 19 by hand