added bower can component support