bower depends