contextCreator nearlty finished