added some preludes, fixed dependencies