[IMP] make possible to make a better inherit on the amendment method