LEAF TECHNOLOGY INC