slight ui improvements
redis caching added