removed _executed as it wasn't used