variable size specification