- on-leave now work well
- added 'ip' to player