added installer class