patches and bonnets