This is a working draft. Everything works but FL willingness right now
to the best of our knowledge. Thanks for helping with testing, ketsu!!!