MP-FINAL. added JSON