fix return vals for new events