better install handling