clear button functional