change and annotate that we use c-style here