modernization and UI cleanup for ipad use