All of the above but patience is a much needed virtue with this one. Its moving most effective/efficiently but mexus has experienced much rain and thats an understatement...production and results of which maybe a few weeks delayed..but thats ok!!! Just gives us more time to build that massive portfolio!