handle * entry loops