fixed extention/restriction base