if not installed then install on run