correct order modules