changed the context
deleted some