add exist for bucket