Reimplemented some field annotations and mechanism of getting sequence names.