wiki function partially implemented