Building on a good idea