New way of handling transfer events