added an independent installer helper