goal input