added +setContext: