refactored code works
writeup
breakthrough