I tried with a more simple design. Sorry it's late. Like, really late. If you want to fix the coding, go ahead.