fixed typo
improved pre