bower spec