improve fill input step