To many variables here.