size_t -> csize