deadline was a looming so some kinks and roughness gotta stay, sorry 'bout that. glad you like the puzzles!