singleton on frames