custom release process