I'm sorry, but I do not got your point.

Here I need to add some logic, so extra a method for clear!