updating component loading to work with block helpers