solved context switch file same name as proc.c bug