publish complete