d0_maintainer function finished