How does short term memory encode information?