update installation method