added bower compatible