It's necessary to require the entirely framework?