improved clear