! reduce the number of loops