removed struct from prelude.rs to fix a warning