reduce the difficulties