PARALLAX CORPORATION