fix assign to author cycle