working on component loading from template import