adding prelude hack