JAL-2110 work in progress