adding loops to make sure we come back to the listing