syntax convs