improved jackson support