Added new install functionality