added the support for bower