Free leak check

Legal notice