fixed module definition