normalizing inputs still