add author integratioin