add all context