fix usage of the extractable interface