if condition experiment (probably wrong)