fixed card and deck init