working self-install