fixed typos and jackson cyclic reference