Add: More comments (general, and the weird error handeling)