implement strict convs