building background knowledge