Not using events array, so can remove