using custom JSON mapper configuration