Basic with event callbacks: