items.c done