controller occurrence