Now problem is fixed, restrain condition a bit