secret list partially implemented