fixed activation state not updated on load