Self-lock function