Hey everyone, OP here. Thanks so much for the replies! I've read all of them and learned a lot, but I don't think I can possibly reply to everyone, so I'll try to reply to them by giving an update on our session last night and other details. And, by the way, I did manage to work out something...