re-init decorator