remove principal app init
defer imports until ext used