I think that condition here is wrong