fix annotations
validate field lengths