more work on patches, more routes