added id parameter to author object