moved help to a separate method, added fight loop (may need changed later)