clean before use pin