code completed, I wiil begin to debug