removing live from types