added background and context info