test2
problem was improved