Refactor of lien