Full maintenance check before any tunes or kr discussions