preparations for choosing metric at runtime
sncc