update with pass check, not finished to implement, commit to have change in other PC