develop module order