add year dup fix, styling changes