migrated to bower component