The gardeners dictionary v.3