fixed install
used utility function