prelude and dependency list updated