testing - if...else...