... written by human