fixed some missing event hook listen calls, extended rollback functionality