improve fromatting and grammer