dont specify argument names in extern declaration