custom program installation system was reworked