Some imrovements