added app settings, improved sizing