input check fix