added settings, setting program list