add author, etc