modify initdb function