incorporate more feedback and shorten text