refactorisation and data verification.