Implement Bower