Create shadow.c