What were the biggest challenges of doing non-custodial lightning and how did you solve them?