Fixed. I wanted to re-use some codes. But yes, the interface should not do other things. Thanks.