Added install function