tightening up spacing. Need to establish input check