Some adapts...