generating perfoormances