mainjs update