ignore target and preprocess parses JSON