added settings view and app runtime variables