cleanup types