now uses bower components