can someone double check my code?

but that part has been working.

OK. Define "working"