Previous state in callbacks, add inactive events