prompt user to set book metadata first if it's blank