customer input