add prelude and update init file