ensures timer's are not GCd