added constants with iota and updated deck initialization