hales's latest activity