finally have some preditctions.