add support for bower