problem buttons refactoring fix
problem agreements