How to reinvent the wheel