Handles exceptions

Dan needs to initialize his values in Publications
get called out oooohhhhh