CARMARTHEN - Original extended version