cleaned up all warnings for author class