skeleton for metadata contrib backend