refactoring, vote for current .reading with keyboard