deck factory introduction