working on overhauling NCX