random loops in ports

goes in sqares