#2: fixing input