New installation method + code deletion