framework conclusion added