weird bug popping up null in static initialization. Introduced a work-around. Will monitor it