patchthoughts.org