Fix #143 by enabling trailing calls to the update func