Merges prepare and save logic into install methods