basically compelte write article