fix top module