excellent information from @Falcon Finance