metoden är så invecklad ,och