more install - really needs a big cleanup - but it works