A new approach to whatsopen