add author method