fixed with bug of overlay