Inplementing evoloop