update modules related to array