fixed one loop