makes documentation not terrible