improve install behaviour