reimplement resource patterns ...