cleaned up the author functions for now