main difficulties