added source; limited to name like 'Go'