Better initialization
Terrible copy-and-paste of activity responses to object