* fixed loops