Worked on deck.c