MECHANICAL INNOVATIONS INC