corrected some errors, jar added \!?