updated installer class