implemented saving data on bouncer 'data' event