&copy1996,98 Missing Piece Technologies