Create public.c