INPUT DETERMINE OUTPUTS