Layla might be on to something. What is Desmond up to? Maybe we’ll find out next week :O