updated by owen-carter convert the former article into markdown