subscribe outside of autorun