installation workflow