got GA_JJ to work with LDP. refactored some GA_JJ-related stuff.