SOFI TECHNOLOGIES INC