diff --git a/src/v1.rs b/src/v1.rs
index 14c75cf..e78ac66 100644
--- a/src/v1.rs
+++ b/src/v1.rs
@@ -2,12 +2,21 @@ use binrw::{binrw,BinReaderExt,io::TakeSeekExt};
 
 #[binrw]
 #[brw(little)]
+#[derive(Clone,Copy,Debug)]
 pub enum Bool{
 	#[brw(magic=0u32)]
 	False,
 	#[brw(magic=1u32)]
 	True,
 }
+impl Into<bool> for Bool{
+	fn into(self)->bool{
+		match self{
+			Bool::False=>false,
+			Bool::True=>true,
+		}
+	}
+}
 #[binrw]
 #[brw(little)]
 pub struct Vector2{