adding custom input