Clean lock