Admin checks enhancements

- use standard html API calls
- added DB version checks
- minor fixes / code cleanup