new virsions of QoS apps, functional programming, new arg parser