-formatting
-fixed a bug