always use {} around if blocks please