Moved things to init because hooks need to be after blocked filter or timing falls apart.