fix bower optional