further refactored methods to include 'known words'