BARVAN CORPORATION