add a post: c alloc.