my version for bower