Inlay or onlay in Hatton Cross