Mixed bag

completed