Logic would be easier if pre lines were individual instead of a big block, but what about the alt attribute?