- some ux improvements
- ajax loading