modified scala version to support jackson