guardians are sometimes null