Previously, sewing a sewing product with two kinds of thread which are different in color required the operator to change the sewing thread or to re-place the sewing product on a different sewing machine. This latest model sewing machine is able to perform sewing with two different-in-color threads (i.e., two kinds) simply by placing the sewing product on this sewing machine once. This helps significantly reduce the operator's operating time. Furthermore, possible subtle differences in position of the sewing product which can be caused by re-placing it on a different sewing machine are eliminated, thereby improving and/or stabilizing the seam quality.