author page checks for keys before calling them