aleoregular and removed inherit