to put forward a theory