I don't think this should go into auto_init itself.