custom input fix