lame re-init idea