update modules code