current technologies inc